package com.colin.controller;

import com.colin.pojo.Rights;
import com.colin.service.RightsService;
import com.colin.vo.SysResult;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;

import java.util.List;

/**
 * @author :Colin
 * @version 创建时间: 2021/8/12 20:36
 */
@RestController
@CrossOrigin
@RequestMapping("/rights")
public class RightsController {
    @Autowired
    private RightsService rightsService;
    /* 左侧菜单获取
请求路径 /rights/getRightsList
请求类型 GET
请求参数 无
响应数据 SysResult对象
参数名称	参数说明	备注
status	状态信息	200表示服务器请求成功 201表示服务器异常
msg	服务器返回的提示信息	可以为null
data	服务器返回的业务数据	返回权限List集合*/

    @GetMapping("/getRightsList")
    public SysResult getList() {
        List<Rights> list = rightsService.getList();
        return SysResult.success(list);
    }

}
